/*主体样式*/
section{
	width: 5.83rem;
	margin-top: 0.32rem;
	margin: 0 auto;
	font-size: 0;
}

.sect h1{
	font-size: 0.3rem;
	margin-top: 0.25rem;
}
.sect p{
	font-size: 0.2rem;
	color:#939393;
}
.sect h2{
	font-size: 0.2rem;
	margin:0.3rem 0;
}
.sect h3{
	font-size: 0.2rem;
}
.ectr{
	text-align: right;
	font-size: 0.2rem;
	color: #c5c5c5;
	margin-bottom: 0.4rem;
}
.ectr span{
	vertical-align: middle;
}
.ectr i{
	vertical-align: middle;
}
.ectr p span:nth-child(2){
	color: #b20000;
}
.img{
	width: 100%;
}
.img img{
	width: 100%;
}
.p1{
	text-indent: 0em;
	height: 0.6rem;
	line-height: 0.6rem;
}
.xiayie{
	font-size: 0;
	border-top:0.2rem solid #efefef ;
	border-bottom:0.2rem solid #efefef ;
	color: #727171;
	height: 0.8rem;
	line-height: 0.8rem;
}
.xiayie span:nth-child(1){
	font-size: 0.21rem;
	font-weight: 600;
}
.xiayie span:nth-child(2){
	font-size: 0.18rem;
}
.dian{
	text-align: center;
	font-size:0 ;
}
.dian li{
	display: inline-block;
	text-align: center;
	font-size: 0;
}
.dian li div{
	width: 0.7rem;
	height: 0.7rem;
}
.dian li div img{
	width: 100%;
}
.dian li span{
	font-size: 0.2rem;
}
.dian li:nth-child(2){
	margin: 0.38rem 0.55rem;
}
.input_box {
    width: 5.83rem;
    height: 1rem;
    position: relative;
    margin: 0 auto;
}
.input_box >p {
    font-size: 0.14rem;
    color: #9c9c9c;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}
.input_box >textarea {
    width: 100%;
    height: 100%;
}
.input_box >p>a{
	color: red;
	text-decoration: underline;
}
.button{
	margin: 0 auto;
	width: 3.96rem;
	height: 0.54rem;
	font-size: 0.26rem;
	text-align: center;
	line-height: 0.54rem;
	color: white;
	margin-top: 0.2rem;
	background: #b20000;
}
.criticism{
	margin-top: 0.5rem;
	font-size: 0;
}
.criticism h4{
	font-size: 0.18rem;
	color: #828282;
}
.criticism_pin>div{
	width: 0.5rem;
	height: 0.5rem;
	border-radius: 50%;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
}
.criticism_pin >div> img{
	width: 100%;
}
.criticism_pin >span:nth-child(2){
	font-size: 0.18rem;
	vertical-align: middle;
}
.criticism_pin> span:nth-child(3){
	color: #b2b2b2;
	font-size:0.18rem ;
	vertical-align: middle;
}
.cao{
	font-size: 0.22rem;
}
.cao span:nth-child(2){
	font-size: 0.18rem;
	color: #b2b2b2;
}
.huifu{
	font-size:0.18rem ;
	vertical-align: middle;
}
.huifu img{
	vertical-align: middle;
}
.dianji{
	background: #fafafa;
	height: 0;
	overflow: hidden;
}
/*点击回复弹出*/
#dianji:checked~ .dianji{
	height: 3.75rem;
	
}
#dianji{
	position: absolute;
	font-size: 0;
	height: 0;
	width: 0;
	overflow: hidden;
	position: absolute;
	
}
.huifu img{
	transition: 300ms;
}
#dianji:checked~ .criticism_pin label .huifu img{
	transform: rotate(90deg);
}

.dianhou{
	height: 1.1rem;
	border-bottom: 0.01rem dashed #c9c9c9;
}
.dianhou div{
	width: 0.4rem;
	height: 0.4rem;
	display: inline-block;
	vertical-align: middle;
}
.dianhou div img{
	width: 100%;
}
.dianP{
	font-size: 0.18rem;
	display: inline-block;
	vertical-align: middle;
}
.dianhou p:nth-child(3){
	color: #b2b2b2;
	font-size: 0.18rem;
	text-align: right;
}
.textarea{
	margin: 0 auto;
	width: 5rem;
}
.textarea  textarea{
	width: 5rem;
	height: 0.7rem;
	margin-top: 0.2rem;
	text-align: center;
	
}
.button2{
	width: 1.75rem;
	height: 0.45rem;
	font-size:0.2rem ;
	text-align: center;
	line-height: 0.45rem;
	background: #b20000;
	margin:0.08rem 0.4rem 0 0;
	color: white;
}
.nav li:nth-child(3) i{
	color: #bb1419;
}




